Skip to content

chore: release #512

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

davidcole1340
Copy link
Owner

@davidcole1340 davidcole1340 commented Jul 14, 2025

🤖 New release

  • ext-php-rs-derive: 0.11.2 -> 0.11.3
  • ext-php-rs: 0.14.2 -> 0.15.0 (⚠ API breaking changes)
  • cargo-php: 0.1.11 -> 0.1.12 (✓ API compatible changes)

ext-php-rs breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.43.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field Parameter.variadic in /tmp/.tmpqRaLva/ext-php-rs/src/describe/mod.rs:173
  field ConstructorMeta.flags in /tmp/.tmpqRaLva/ext-php-rs/src/class.rs:86
  field Module.enums in /tmp/.tmpqRaLva/ext-php-rs/src/describe/mod.rs:74

--- warning repr_c_plain_struct_fields_reordered: struct fields reordered in repr(C) struct ---

Description:
A public repr(C) struct had its fields reordered. This can change the struct's memory layout, possibly breaking FFI use cases that depend on field position and order.
        ref: https://doc.rust-lang.org/reference/type-layout.html#reprc-structs
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.43.0/src/lints/repr_c_plain_struct_fields_reordered.ron

Failed in:
  Parameter.default moved from position 4 to 5, in /tmp/.tmpqRaLva/ext-php-rs/src/describe/mod.rs:175
  Module.constants moved from position 4 to 5, in /tmp/.tmpqRaLva/ext-php-rs/src/describe/mod.rs:76
Changelog

ext-php-rs-derive

0.11.3 - 2025-08-15

Added

Other

  • (clippy) Fix new clippy findings (by @Xenira) [#543]
  • (deps) Update darling requirement from 0.20 to 0.21 (by @dependabot[bot])
  • (macro) Add test infrastructure for macro crate (by @Xenira) [#530]
  • (readme) Update example in readme (by @joehoyle) [#539]
  • Update guide url and authors (by @Xenira) [#500]

ext-php-rs

0.15.0 - 2025-08-15

BREAKING CHANGES

  • (stubs) [breaking] Add stubs for RustClosure (by @Xenira) [#373]

New field variadic added to Parameter struct.

Added

Other

  • (array) Split array.rs types into smaller files (by @ptondereau) [#524]
  • (clippy) Fix new clippy findings (by @Xenira) [#543]
  • (deps) Bump actions/checkout from 4 to 5 (by @dependabot[bot])
  • (macro) Add test infrastructure for macro crate (by @Xenira) [#530]
  • (readme) Update example in readme (by @joehoyle) [#539]
  • Update guide url and authors (by @Xenira) [#500]

cargo-php

0.1.12 - 2025-08-15

Added

Other

  • (deps) Update cargo_metadata requirement from 0.20 to 0.21 (by @dependabot[bot])
  • Update guide url and authors (by @Xenira) [#500]


This PR was generated with release-plz.

@coveralls
Copy link

Pull Request Test Coverage Report for Build 16273612012

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 22.552%

Totals Coverage Status
Change from base Build 16273331616: 0.0%
Covered Lines: 882
Relevant Lines: 3911

💛 - Coveralls

@github-actions github-actions bot force-pushed the release-plz-2025-07-14T17-29-09Z branch 7 times, most recently from 663284c to 05cfa2c Compare July 20, 2025 16:05
@Xenira
Copy link
Collaborator

Xenira commented Jul 20, 2025

Todo before release:

  • Add enum breaking change to changelog
  • Credit @joehoyle on enum change

@github-actions github-actions bot force-pushed the release-plz-2025-07-14T17-29-09Z branch 2 times, most recently from cca2e57 to a467022 Compare July 21, 2025 01:03
@github-actions github-actions bot force-pushed the release-plz-2025-07-14T17-29-09Z branch 3 times, most recently from d49bc39 to a3c71c7 Compare August 4, 2025 01:07
@github-actions github-actions bot force-pushed the release-plz-2025-07-14T17-29-09Z branch 4 times, most recently from d7dbbdb to f4b1f69 Compare August 11, 2025 01:06
@github-actions github-actions bot force-pushed the release-plz-2025-07-14T17-29-09Z branch from f4b1f69 to 44be237 Compare August 15, 2025 23:11
@github-actions github-actions bot force-pushed the release-plz-2025-07-14T17-29-09Z branch from 44be237 to 6bd8039 Compare August 15, 2025 23:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants